const { get, post } = require('../../../utils/request.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    count: 0,
    backgroundImage: '/resoures/remind/topbar1.jpg',
    templateMsgId: [
      'dmBkJ8mESktdLBHS3OhgFxHKX5WDNJZfepomCGUhjKw'
    ],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    get('remind/initdata', null, ({ count }) => {
      this.setData({
        count: count
      })
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {
    const pages = getCurrentPages();
    const prevPage = pages[pages.length - 2];
    prevPage.freshData();
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  },
  increaseCount() {
    this.setData({
      count: this.data.count + 1
    })
  },

  onTapIncrease() {
    const increaseCount = this.increaseCount.bind(this)
    const templateMsgId = this.data.templateMsgId
    wx.requestSubscribeMessage({
      tmplIds: templateMsgId,
      success() {
        increaseCount();
        post('login/increase', null, null)
      }, fail(res) {
        console.log('fail', res)
      }
    })
  },
})